home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / windows / wincod27.zip / README.TXT < prev    next >
Text File  |  1996-05-08  |  16KB  |  319 lines

  1.      Wincode: Multi-Purpose Encoder/Decoder for Windows
  2.               (C) _Snappy_ (1993-1996)
  3. ------------------------------------------------------------
  4.              written by George H. Silva
  5.  
  6.  
  7.      ***PLEASE DISTRIBUTE FREELY WITH ALL FILES INTACT***
  8.  
  9. Files:    WINCODE.EXE    the main executable program
  10.           WCENGINE.DLL   dynamic link library of coding functions
  11.           WCEHOOK.DLL    dynamic link library of menu hook functions
  12.           WCEFMEXT.DLL   File Manager Extension dynamic link library
  13.           WCHLPKEY.DLL   Help file option dynamic link library
  14.           WCESOCK.EXE    a companion Winsock e-mail/post daemon
  15.           WCEPADDR.WAB   default Wincode address book
  16.           WINSORT.EXE    a companion file-sort utility
  17.           UNINSTLL.EXE   Wincode package UnInstall program
  18.           ZIPLINK.EXE    executable link to PKZIP/PKUNZIP
  19.           ZIPLINK.PIF    ZIPLINK.EXE program information file
  20.           VSWLINK.EXE    Windows executable link to VSDLINK
  21.           VSDLINK.EXE    executable link to DOS Virus Scan software
  22.           VSDLINK.PIF    VSDLINK.EXE program information file
  23.           VSDLINK.DAT    VSDLINK Virus Scanner exit codes
  24.           MACAPPFC.DAT   MAC Finder information database
  25.           SUM.EXE        a BONUS "sum -r/size" DOS utility
  26.           README.NOW     important info file
  27.           README.TXT     this file
  28.           HELPME.HLP     Wincode basics and information for obtaining
  29.                          the real HELP file (WINCODE.HLP)
  30.           LICENSE.TXT    _Snappy_ "User-Friendly" FREEWARE License
  31.           INSTALL.EXE    the Install/Upgrade program
  32.           INSTALL.HLP    the Installer HELP file
  33.           INSTALL.INF    the Installer information file
  34.           CHECKSUM.REF   checksum reference file
  35.           FILE_ID.DIZ    BBS identification file
  36.  
  37.         ****************************************************
  38.  
  39.         PLEASE SEE THE FOLLOWING FILES FOR MORE INFORMATION:
  40.  
  41.         README.NOW
  42.         HELPME.HLP (formerly HELPME.TXT -> now a Windows HELP file)
  43.         VSDLINK.DAT
  44.         LICENSE.TXT
  45.  
  46.         ****************************************************
  47.  
  48.  
  49. This file contains the following information:
  50.  
  51. I.    About Wincode
  52. II.   Wincode Features (very brief list! - MANY NEW FEATURES :-)
  53. III.  Coming Soon
  54. IV.   Requirements
  55. V.    Installing/Running/UnInstalling Wincode
  56. VI.   Availability
  57. VII.  Note to HELP Registered Users
  58. VIII. Copyrights
  59.  
  60.  
  61. NOTE: There is alot of helpful information in the file HELPME.HLP. You can
  62. now automatically access this file from Wincode by selecting any "Help"
  63. option (this file is now the "default help file" if you are not a registered
  64. user - if you are registered, this file is not needed since it duplicates
  65. portions of the *real* HELP file :-).
  66.  
  67.  
  68.  
  69. I. *** About Wincode ***
  70.  
  71. Wincode is a Windows 3.1x program which converts 8-bit BINARY (EXE, COM,GIF,
  72. etc) files to 7-bit ASCII (Text) files (and vice versa) through a process
  73. known as bit-shifting. Wincode currently supports UU/XX/USR/Base64 (MIME 1.0
  74. conformant), BINHEX, BTOA and BOO encoding/decoding. This BINARY/ASCII
  75. conversion allows you to send and receive binary files via e-mail or any
  76. other ascii-based communications system. It provides a quick and easy way to
  77. distribute programs to people all over the world (it takes a few minutes, on
  78. average, for e-mail to reach across the world). UUcoding is a common practice
  79. on many Internet NewsGroups in which users wish to exchange binary data. Base64
  80. coding is used by MIME (Multipurpose Internet Mail Extensions) conformant
  81. e-mail software as a method for attaching binary data to ascii e-mail. BINHEX
  82. is a popular encoding algorithm used mainly on Apple Macintosh computers. BTOA
  83. is a somewhat different variation of the common BINARY/ASCII conversion process
  84. which supports simple compression, several checksum options and will generally
  85. create encoded files that are smaller than other methods due to its conversion
  86. algorithm (mod 85). BOO is an older (extinct?) algorithm used in cross-platform
  87. file transfers that is provided for compatibility (it requires previous
  88. knowledge of decoded output filesize and may hence be unreliable). All these
  89. methods perform the same overall function (i.e. allow binary data to be safely
  90. transmitted through e-mail) but require different formatting algorithms (e.g.
  91. BINHEX supports Run-Length Encoding, BTOA uses mod 85 coding, etc).
  92.  
  93. Wincode and the associated executables and DLLs (NOT including the HELP file)
  94. are distributed as FREEWARE. However, we want to make a distinction: the
  95. program is FREEWARE, but it is NOT Public Domain. _Snappy_ still retains the
  96. Copyright to the source code and to the use and distribution of the program
  97. (see the file LICENSE.TXT). The HELP file is available for a small fee
  98. ($10.00 US) but is NOT required for Wincode to function correctly. Ordering
  99. the HELP file also entitles you to future updates and e-mail based support. The
  100. $10.00 fee is mainly to offset development costs and the amount of personal
  101. time invested. See below and the file HELPME.HLP for more information on
  102. obtaining support.
  103.  
  104. Wincode is 100% compatible with all standard UUcoders, MIME 1.0 conformant
  105. software, BINHEX 4.0 and BTOA v4.0 and v5.2 coders. The MIME (Base64) support
  106. was developed under the guidelines of RFC 1521 (September 1993) and is subject
  107. to our understanding of the document. The BINHEX support was developed under
  108. the guidelines of RFC 1741 (December 1994) and is subject to our understanding
  109. of the document. The BTOA v4.0 and v5.2 support was developed based on freely
  110. available documents by Paul Rutter, Joe Orost & Stefan Parmark (the creators
  111. of BTOA). We welcome all comments and error corrections. 
  112.  
  113. As part of our goal to support all BINARY/ASCII conversion methods in one
  114. (quality :-) product, Wincode now supports encoding/decoding of *seven*
  115. different formats. We have tried to incorporate as many extra features as
  116. possible to make the en/de-coding process painless. The average user may not
  117. need/use all of Wincode's features, but they *are* Free!
  118.  
  119. NOTE TO DEVELOPERS: WCENGINE.DLL contains ALL of Wincode's 'working' code
  120. (currently) accessed through 80+ functions/procedures. We created this SIMPLE
  121. interface to allow Developers to integrate the Wincode Engine into any
  122. program. We will provide the API and royalty free usage to interested
  123. developers under certain conditions. Please contact the _Snappy_ development
  124. team for more details:
  125.  
  126.    development@snappy.global2000.net
  127.  
  128.  
  129.  
  130. II. *** Wincode Features (very brief list!) ***
  131.  
  132.        - Full featured Windows 3.1 program
  133.        - Easy access ButtonBar for hassle-free operation
  134.        - Drag and Drop support (use for batch en/de-coding -> Wincode also
  135.          allows multi-file selection from File Open dialogs)
  136.        - SMART decoding (handles single files, multi-part files, can
  137.          determine what is encoded or not, etc. -> see the HELP file for
  138.          more information)
  139.        - Fully configurable...We're not joking!
  140.        - EMBL UUcode compatible
  141.        - Supports UU, XX or User defined En/De-coding
  142.        - Supports Base64 (MIME conformant) En/De-coding
  143.        - Supports BINHEX En/De-coding (with option to include MAC finder info
  144.          when encoding to make decoding on a MAC *very* easy!)
  145.        - Supports BTOA v4.0 and v5.2 En/De-coding
  146.        - Supports BOO En/De-coding
  147.        - Supports En/De-coding to/from the Clipboard!
  148.        - Supports automatic CODE TYPE detection (just use Auto Detect).
  149.        - Powerful Scripting language can be used to "program" Wincode
  150.          (includes new automatic "Repair" damaged files option!)
  151.        - Supports automatic ZIP/UNZIP (requires PKWare's ZIP/UNZIP 2.0)
  152.        - Supports automatic Virus Scanning (requires a DOS Virus Scanner -
  153.          see the VSDLINK.DAT file for more information)
  154.        - Application menu hooking option to integrate Wincode's menu
  155.        - Includes INSTALL program for upgrades
  156.        - Includes UNINSTALL program for removal
  157.        - Integrated file-sorting companion pr